self-maintained discharge - Spanish English Dictionary